Skip to content

Init#2

Merged
haugjan merged 6 commits into
mainfrom
feature
Nov 8, 2025
Merged

Init#2
haugjan merged 6 commits into
mainfrom
feature

Conversation

@haugjan

@haugjan haugjan commented Nov 8, 2025

Copy link
Copy Markdown
Owner

No description provided.

@haugjan haugjan requested a review from Copilot November 8, 2025 17:49

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a new Flow Launcher plugin that enables users to search and open Confluence pages directly from Flow Launcher. The plugin provides real-time search with filtering by spaces, content types, labels, and contributors.

Key Changes

  • Complete plugin implementation with settings UI, Confluence API client, and search functionality
  • Fluent query builder pattern for constructing CQL queries
  • Configurable plugin settings including API token, timeout, result limits, and default spaces

Reviewed Changes

Copilot reviewed 25 out of 31 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
README.md Comprehensive documentation with installation, configuration, and usage instructions
plugin.json Plugin metadata and Flow Launcher configuration
Flow.ConfluenceSearch.csproj Project configuration with .NET 9.0 targeting and required dependencies
Settings/*.cs/.xaml Settings UI implementation with view model and configuration panel
ConfluenceClient/*.cs API client, DTOs for search responses, and fluent query builder
Search/*.cs Core search functionality with result creation and query handling
ServiceProvider.cs Dependency injection setup for the plugin
Main.cs Plugin entry point implementing IAsyncPlugin interface

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Flow.ConfluenceSearch/Settings/SettingsViewModel.cs Outdated
Comment thread Flow.ConfluenceSearch/Search/Searcher.cs Outdated
Comment thread Flow.ConfluenceSearch/Search/Searcher.cs Outdated
Comment thread Flow.ConfluenceSearch/ConfluenceClient/QueryBuilderExtensions.cs Outdated
haugjan and others added 5 commits November 8, 2025 18:54
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@haugjan haugjan merged commit bcdfb49 into main Nov 8, 2025
1 check passed
@haugjan haugjan deleted the feature branch November 8, 2025 17:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants